“Sprzątanie” ramki danych

who %>% filter(!is.na(Sale.Price.bid.price), yearBuilt >= 1935) %>% 
  mutate(Sale.Price.bid.price = str_sub(Sale.Price.bid.price, 2 , -2)) %>%
  mutate(Sale.Price.bid.price = gsub(",", "", Sale.Price.bid.price)) %>%
  mutate(Sale.Price.bid.price = as.numeric(Sale.Price.bid.price), bedrooms = ifelse(bedrooms == " -   ", "0", bedrooms)) %>%
  mutate(bedrooms = as.numeric(bedrooms))-> df

Generacja wykresu

To jest wykres zależności rankingu szkół koło nieruchomości w zależności od jej ceny dla różnych ich typów i ilości sypialń.